/*header开始*/







.header {



	height: 33px;



	line-height: 33px;



/*	border: 1px solid #e8e8e8;*/



	color: #323232;



	font-size: 12px;

background-color:rgba(27,87,172,0.1); width:100%; border:0; box-shadow:0; background:#E8EEF7\9;

}







.header_left {



	float: left;



}







.header_right {



	float: right;



}











/*header结束*/











/*logo开始*/







.logo {



	height: 115px;



}







.logo .container {



	height: 115px;



}







.logo_left {



	float: left;



	margin-top: 30px;



}







.logo_line {



	float: left;



	margin-top: 20px;





}







.logo_center {



	float: left;



	margin-top: 42px;



}







.logo_right {



	margin-top: 20px; width:270px;



}







.logo_right {



	float: right;



}







.logo_zixun {}







.logo_zixun_word {



	font-size: 14px;



	color: #323232;



	text-align: right;



	margin-left: 12px;

   -webkit-margin-before: 0em;

    -webkit-margin-after: 0em;

}







.logo_zixun_num {



	color: #1b57ac;



	font-size: 28px;



	margin-left: 9px;

	  -webkit-margin-before: 0em;

    -webkit-margin-after: 0em;

	line-height:34px;

	margin-bottom:12px;

	margin-bottom:4px;

}







.logo_zixun_left {



	float: left;



	margin-left: 25px;



}







.logo_zixun_right {



	float: right;



}







.logo_phone {



	width: 260px;



	height: 25px;



	background: #1b57ac;



	color: #fff;



	font-size: 16px;



	line-height: 31px;



}







.logo_phone p {



	margin-left: 12px;

	line-height:25px;



}











/*logo结束*/











/*nav开始*/







.nav {



	background: #1b57ac;



	height: 56px;



	line-height: 56px;



}







.nav ul li {



	



	color: #fff; float:left; width:15%; transition:all 0.5s ease; text-align:center; position:relative;



}







.nav ul li a {



	color: #FFFFFF;



	font-size: 16px;



transition:all 0.5s ease; padding-left:5px;



}



.nav ul li:hover a{ color:#F7F7F7}







/*nav结束*/











/*banner开始*/







.slideBox {



	position: relative;



}







.slideBox .hd {



	height: 19px;



	overflow: hidden;



	position: absolute;



	bottom: 30px;



	z-index: 1;



	left: 50%; left:48%\9; margin-left:-10px\9;



	transform: translate(-50%); z-index:999



}







.slideBox .hd ul {



	overflow: hidden;



	zoom: 1; float:left



}







.slideBox .hd ul li {



	float: left;



	margin-right: 5px;



	font-size: 14px;



	width: 19px;



	height: 19px;



	line-height: 19px;



	text-align: center;



	background: #999999;



	color: #FFFFFF;



	cursor: pointer;



}







.slideBox .hd ul li.on {



	background: #1b57ac;



	color: #fff;



}







.slideBox .bd ul li {



	height: 600px; width:100%; background-position:center;



}



.slideBox .bd ul li img{ display:none}







/*banner结束*/











/*project开始*/







.project {}







.project_catname {



	padding-top: 40px;



	padding-bottom: 29px;



}







.project_word {



	font-size: 30px;



	color: #323232;



	font-weight: bold;



	text-align: center;



}

.project_word { margin:0px; padding:0px;}





.project_line {



	width: 35px;



	height: 2px;



	background: #5661a8;



	margin: 5px auto;



}







.project_en {



	text-transform: uppercase;



	font-size: 16px;



	text-align: center;

	margin-top:10px;



}







.slideTxtBox .hd{ width:1120px; padding-left:40px; padding-right:40px;}

.slideTxtBox .hd ul {overflow:hidden; zoom:1;}

.slideTxtBox .hd ul li {

	width: 180px; 

	height: 59px;

	background: #e8e8e8;

	color: #323232;

	font-size: 16px;

	text-align: center;

	line-height: 59px;

	margin-right: 10px; float:left;

}





.slideTxtBox .hd ul .on {



	background: #1b57ac;



	color: #fff;



}







/* .slideTxtBox .hd ul li:nth-last-of-type(1) {



	margin-right: 0;



}
 */






.slideTxtBox .bd {



	margin-top: 35px;



} 







.slideTxtBox .bd ul {



	background: url(../images/project_bd.png) no-repeat center;



	height: 410px;



	margin-bottom: 44px;



}
.slideTxtBox .bd ul li{ padding-top:40px;}
.slideTxtBox .bd ul li .pic{ width:22%; float:left; line-height:2.2rem; text-align:center; height:150px; position:relative; margin-left:1%; margin-right:2%; overflow:hidden; margin-bottom:20px;border:1px solid #f5f5f5}
.slideTxtBox .bd ul li .pic img{ width:auto;  max-width:100%}

.slideTxtBox .bd ul li .pic p{ position:absolute; display:block; left:0; bottom:0; background:#f5f5f5; color:#000; width:100%; transition:all 0.7s ease}
.slideTxtBox .bd ul li .pic:nth-child(4n){ margin-right:0}
.slideTxtBox .bd ul li .pic:hover p{ background:#005EBB; color:#fff}

.slideTxtBox_bd_left {



	float: left;



	margin-left: 9px;



	margin-top: 9px;



}







.slideTxtBox_bd_right {



	float: right;



	width: 545px;



	margin-right: 20px;



}







.slideTxtBox_bd_right_title {



	font-size: 24px;



	font-weight: 600;



	color: #323232;



	margin-top: 45px;



}







.slideTxtBox_bd_right_desc {



	font-size: 14px;



	color: #323232;



	line-height: 24px;



	margin-top: 23px;



}







.slideTxtBox_bd_right_good {



	margin-top: 30px; height:auto !important; overflow:hidden; max-height:112px;



}







.slideTxtBox_bd_right_input {



	margin-top: 5%; width:100%; clear:both; margin-top:30px\9;



}







.slideTxtBox_bd_right_good_part1 {



	margin-right: 50px; float:left;



}







.slideTxtBox_bd_right_good_part2 {



	margin-right:50px; float:left;



}







.slideTxtBox_bd_right_good_part1_bottom {



	font-size: 16px;



	color: #323232;



	text-align: center;



}







.slideTxtBox_bd_right_input_part1 {



	font-size: 16px;



	text-align: center;



	width: 130px;



	height: 36px;



		background: #1b57ac;



	color: #fff;





	margin-right: 20px;



	line-height: 36px; float:left;



}







.slideTxtBox_bd_right_input_part1:hover {



	background: #1b57ac;



	color: #fff;



}







.slideTxtBox_bd_right_input_part2 {



	font-size: 16px;



	text-align: center;



	width: 130px;



	height: 36px;



	background: #e8e8e8;



	margin-right: 20px;



	line-height: 36px;

		background: #1b57ac;



	color: #fff; float:left;





}







.slideTxtBox_bd_right_input_part2:hover {



	background: #1b57ac;



	color: #fff;



}

.slideTxtBox_bd_right_good_part3{ width:82px\9; text-align:center\9; float:left;}





.slideTxtBox_bd_right_input_part1 {}







.slideTxtBox .hd {



	position: relative;



}







.slideTxtBox_hd_prev {



	width: 23px;



	height: 59px;



	position: absolute;



	left: 0;



	top: 0;



	background: url(../images/prev.png) no-repeat center;



}







.slideTxtBox_hd_next {



	width: 23px;



	height: 59px;



	position: absolute;



	top: 0;



	right: 0;



	background: url(../images/next.png) no-repeat center;



}











/*project结束*/











/*advantage开始*/







.advantage {



	width: 100%;



	background: url(../images/advantage.jpg) no-repeat top center;

	

	display: inline-block;

	margin-top:10px;



}







.advantage_catname {



	text-align: center;



	font-size: 30px;



	color: #fff;



	font-weight: 600;



	padding-top: 50px;



}







.advantage_desc {



	width: 750px;



	margin: auto;



	font-size: 16px;



	color: #fff;



	text-align: center;



	padding-top: 13px;



	padding-bottom: 55px;



}



.advantage_part_top img{ width:379px; height:222px;}

.advantage_part{ float:left; width:379px; margin-right:30px}

.advantage_part_none{ margin-right:0px}

.advantage_part1 {



	width: 375px;



}







.advantage_part2 {



	width: 375px;



}







.advantage_part3 {



	width: 375px;



}







.advantage_part_bottom_left {



	width: 50px;



	height: 50px;



	background: #1b57ac url(../images/advantage_part_ico.png) no-repeat center; float:left;



}







.advantage_part_bottom {



	border-bottom: 1px solid #D9D9D9;



	border-right: 1px solid #D9D9D9; height:auto !important; overflow:hidden\9;



}







.advantage_part_bottom_right_title {



	font-size: 24px;



	color: #323232;



	padding-left: 24px;



	margin: 10px auto;



	font-weight: bold; background:#FFF;



}







.advantage_part_bottom_right_line {



	width: 70px;



	height: 1px;



	background: #ebebeb;



	margin-left: 20px;



}







.advantage_part_bottom_right_desc {



	font-size: 16px;



	color: #616161;



	width: 280px;



	margin: 10px auto;



	line-height: 28px;



}







.advantage_part_bottom_right {



	width: 325px; float:left;}







.advantage_part_bottom_right_more {



	width: 80px;



	height: 26px;



	box-sizing: border-box;



	text-align: center;



	line-height: 26px;



	border: 1px solid #1b57ac;



	color: #1b57ac;



	margin-left: 21px;



	margin-bottom: 20px;



}











/*advantage结束*/











/*in_case开始*/







.in_case {



	padding-bottom: 50px;



}







.multipleColumn {



	overflow: hidden;



	position: relative;



	width: 100%;



}







.multipleColumn .bd {



	overflow: hidden;



}







.multipleColumn .bd ul {



	overflow: hidden;



	zoom: 1;



	float: left;



	_display: inline;



}







.multipleColumn .bd ul li {



/*	margin: 0 5px;*/

margin-right:10px;



	float: left;



	_display: inline;



	overflow: hidden;



	margin-bottom: 24px; width:230px;



}








.multipleColumn .bd ul li:hover .title a {



	color: #1b57ac;



}







.multipleColumn .bd ul li .pic {



	text-align: center;
	border: 1px solid  #f2f2f2;


}







.multipleColumn .bd ul li .pic img {



	width: 100%;



	display: block; margin:auto;



}







.multipleColumn .bd ul li .pic a:hover img {



	border-color: #999;



}







.multipleColumn .bd ul li .title {



	width: 100%;



	height: 51px;



	box-sizing: border-box;



	border: 1px solid #f2f2f2;



	position: relative;



	padding-left:0px;



	padding-top: 12px;



	font-weight: bold;



}







.multipleColumn .bd ul li .title a {



	font-size: 16px;



	color: #323232;

	font-weight:bold;

	text-align: center;

    display: block;



}







.triangle {



	position: absolute;



	width: 0px;



	height: 0px;



	border-style: solid;



	border-width: 28px 28px;



	border-color: transparent #1b57ac #1b57ac transparent;



	right: 0;



	bottom: 0;



}







.triangle img {



	margin-top: 6px;



	margin-left: 5px;



}







.multipleColumn .hd {



	position: relative;



	height: 62px;



}







.in_case_line {



	width: 100%;



	height: 1px;



	background: #e8e8e8;



	position: absolute;



	top: 30px;



}







.in_case_circle {



	width: 60px;



	height: 60px;



	border: 1px solid #e8e8e8;



	border-radius: 50px;



	position: absolute;



	left: 47.3%;

	background: #fff;



}







.in_case_circle_left {



	width: 14px;



	height: 14px;



	background: url(../images/in_case_circle_left.png) no-repeat center; float:left; margin-top:25px\9; margin-left:10px\9;



}







.in_case_circle_left:hover {



	background: url(../images/in_case_circle_left_hover.png) no-repeat center;



}







.in_case_circle_center {



	width: 1px;



	height: 16px;



	background: #e8e8e8; float:left;margin-top:25px\9; margin-left:6px\9;



}







.in_case_circle_right {



	width: 14px;



	height: 14px; float:right;



	background: url(../images/in_case_circle_right.png) no-repeat center;margin-top:25px\9; margin-right:10px\9;



}







.in_case_circle_right:hover {



	background: url(../images/in_case_circle_right_hover.png) no-repeat center;



}











/*in_case结束*/











/*procedure开始*/







.procedure {



	height: 362px;



	background: #1b57ac;



	position: relative;



}







.procedure_catname {



	padding: 28px 0;



	color: #fff;



}







.procedure_word {



	font-size: 30px;



	color: #323232;



	font-weight: 600;



	text-align: center;



	color: #fff;



}







.procedure_line {



	width: 35px;



	height: 2px;



	background: #fff;



	margin: 8px auto;



}







.procedure_en {



	text-transform: uppercase;



	font-size: 16px;



	text-align: center;



	color: #fff;



}







.procedure_content { width:100%}

.procedure_content ul{ width:100%;}





.procedure_content ul li {



	width: 101px;



	height: 185px; float:left; margin-right:100px; margin-right:115px\9;



}

.procedure_content ul li:last-child{ margin-right:0px;}



.procedure_content ul li.nonea{margin-right:0px;}

.procedure_content ul li:hover .procedure_content_part_ico {



	transform: translate(0, -10px);



	-webkit-transform: translate(0, -10px);



	-moz-transform: translate(0, -10px);



	-o-transform: translate(0, -10px);



	-ms-transform: translate(0, -10px);



}

.procedure_content_part_ico{ text-align:center;}

.procedure_content_part_ico img{ display:block\9; margin:auto\9; margin-top:20px\9}





.procedure_content ul li:hover .procedure_content_part_circle {



	color: #1b57ac;



}







.procedure_lines {



	position: absolute;



	left: 0;



	bottom: 55px;



	width: 100%;



	height: 1px;



	background: #fff;



}







.procedure_content_part_ico {



	width: 101px;



	height: 90px;



	border: 1px solid #fff;



	border-radius: 10px;



	transition: All 0.4s ease-in-out;



	-webkit-transition: All 0.4s ease-in-out;



	-moz-transition: All 0.4s ease-in-out;



	-o-transition: All 0.4s ease-in-out;



}







.procedure_content_part_p {



	text-align: center;



	font-size: 16px;



	color: #fff;



	margin: 12px auto;



}







.procedure_content_part_circle {



	width: 40px;



	height: 40px;



	border-radius: 30px;



/*	background: #fff;*/



	background: url(../images/beiliu.jpg) no-repeat center;

	margin: auto;



	font-size: 18px;



	color: #999;



	line-height: 40px;



	text-align: center;



	position: relative;



	z-index: 2;





}











/*procedure结束*/











/*in_about开始*/







.in_about {



	padding: 60px 0;



	border-bottom: 1px solid #e8e8e8;



}







.in_about_left {



	float: left;



	width: 705px;



}







.in_about_right {

width:470px;
height:355px;
	float: right;



}
.in_about_right .bd ul{width:100%;height:100%;}
.in_about_right .bd ul li{width:100%;height:355px;}





.in_about_left_line {



	width: 35px;



	height: 2px;



	background: #1b57ac;



	margin-top: 16px;



}







.in_about_left_more {



	width: 150px;



	height: 38px;



	line-height: 38px;



	text-align: center;



	color: #1b57ac;



	border: 1px solid #1b57ac;



	border-radius: 20px;



	font-size: 14px;



}







.in_about_left_catname {



	font-size: 30px;



	line-height: 34px;



}







.in_about_left_en {



	font-size: 16px;



	color: #616161;



}







.in_about_left_desc {



	font-size: 14px;



	color: #616161;



	text-indent: 1em;



	margin-top: 30px;



	margin-bottom: 32px;



	line-height: 30px;



}







.slideBox1 {



	position: relative;



}







.slideBox1_prev {



	position: absolute;



	background: url(../images/inabout_top.png) no-repeat center;



	width: 48px;



	height: 32px;



	top: 0px;



	right: 0; text-align:center;



}

.slideBox1_prev img{ margin-top:10px\9;}





.slideBox1_next {



	position: absolute;



	background: url(../images/inabout_bottom.png) no-repeat center;



	width: 48px;



	height: 32px;



	bottom: 5px;



	right: 0; text-align:center;



}

.slideBox1_next img{ margin-top:15px\9;}





.slideBox1 .bd ul li img {



	width: 100%;



}











/*in_about结束*/











/*in_news开始*/







.in_news {}







.in_news_bd_part_left_img {



	overflow: hidden;



}







.in_news_bd_part_left_img img {



	transition: All 0.4s ease-in-out;



	-webkit-transition: All 0.4s ease-in-out;



	-moz-transition: All 0.4s ease-in-out;



	-o-transition: All 0.4s ease-in-out;



}







.in_news_bd_part_left_img:hover img {



	transform: scale(1.2);



	-webkit-transform: scale(1.2);



	-moz-transform: scale(1.2);



	-o-transform: scale(1.2);



	-ms-transform: scale(1.2);



}







.in_news_line {



	width: 100%;



	height: 1px;



	background: #E8E8E8;



	position: absolute;



	top: 50%;



}







.in_news_hd {



	position: relative; height:36px; margin-bottom:30px\9;



}



.in_news_hd ul{ display:block\9; width:450px\9; margin:auto\9;}



.in_news_hd ul li {



	width: 120px;



	height: 32px;



	border: 1px solid #E8E8E8;



	background: #fff;



	border-radius: 20px;



	font-size: 16px;



	color: #323232;



	text-align: center;



	line-height: 32px;



	position: relative;



	z-index: 2;



	margin-right: 20px; float:left\9;



}







.in_news_hd ul .in_news_hd_selected {



	background: #1b57ac;



	color: #fff;



}







.in_news_bd {



	margin: 35px auto;



}







.in_news_bd_part {



	display: none;



}







.in_news_bd_selected {



	display: block;



}







.in_news_bd_part_left {



	width: 565px;



	float: left;



}







.in_news_bd_part_right {



	width: 600px;



	float: right;



}







.in_news_bd_part_left_word {



	margin: 18px 0;



}







.in_news_bd_part_left_title {



	font-size: 24px;



	color: #1B57AC;



}







.in_news_bd_part_left_date {



	font-size: 14px;



	color: #999999;



}







.in_news_bd_part_left_desc {



	font-size: 14px;



	color: #616161;



}







.in_news_bd_part_right_num {



	font-size: 72px;



	color: #dcdcdc;



	margin-right: 16px; float:left; width:84.5px !important;



}







.in_news_bd_part_right_content {



	padding-left: 21px;



	border-left: 1px solid #e8e8e8; float:left; width:475px\9;



}







.in_news_bd_part_right_title {



	font-size: 18px;



	color: #323232;



}







.in_news_bd_part_right_date {



	font-size: 14px;



	color: #999999;



}







.in_news_bd_part_right_desc {



	font-size: 14px;



	color: #999999;



	line-height: 26px;



}







.in_news_bd_part_right ul li {



	margin: 15px auto; height:auto !important; overflow:hidden; margin-bottom:15px\9;



}







.in_news_bd_part_right_word {



	margin: 10px auto;



}











/*in_news结束*/











/*links开始*/







.links {



	background: #f5f5f5;



}







.links p {



	float: left;



	line-height: 34px;



	font-size: 14px;



	margin-right: 10px;



}







.links ul {



	float: left;



}







.links ul li {



	float: left;



	margin-right: 12px;



	line-height: 34px;



	font-size: 14px;



}











/*links结束*/











/*footer开始*/







.footer {



/*	background: #2d2d2d;

*/

background: url(../images/dibu.jpg) no-repeat center; margin-top:30px; height:auto !important; overflow:hidden;

}





.footer_part1{ float:left;}

.footer_part1 img{ margin-top:20px}

.footer_part {



	width: 150px; float:left; margin-left:45px\9; margin-right:43px\9;



}

.footer_part:last-child{margin-right:0px\9;}





.footer_part p {



	border-bottom: 1px solid #969696;



	font-size: 18px;



	color: #fff;



	padding: 24px 0;

	margin-top: 26px;



}







.footer_part ul {



	margin: 27px auto;

	height:186px;



}







.footer_part ul li {



	color: #fff;



	margin: 10px auto;



}



.footer_part2{ width:162px\9; float:right\9;}



.footer_part2 p {



	border-bottom: 1px solid #969696;



	font-size: 18px;



	color: #fff;



	padding: 34px 0;



}











/*footer结束*/







.beian {



	background: #232323;



	padding: 10px 0;



}







.beian_inside {



	width: 100%;



	margin: auto;



}







.beian_inside p {



	color: #fff;



	text-align: center;



	font-size: 14px;



	line-height: 30px;



}







































/*show_shebei开始*/



.nei_banner{



	height: 499px;



	background: url(../images/nei_banner.jpg) no-repeat center;



}



.nei_banner .container{



	position: relative;



}



.nei_banner_inside{



	width: 546px;



	height: 147px;



	position: absolute;



	top: 128px;



	left: 0;



	background: rgba(27,87,172,.7);



}



.nei_banner_catname{



	font-size: 30px;



	color: #fff;



	font-weight: bold;



	margin-left: 21px;



	margin-top: 30px;



}



.nei_banner_desc{



	font-size: 18px;



	color: #fff;



	margin-left: 21px;



    margin-top: 12px;	



}



.catpos{



	margin-bottom: 15px;



}



.catpos .container{



    height: 100px;



    margin-top: -83px;



    background: #fff;



}



.catpos_left{



	width: 440px;



	margin-left: 25px;



}



.catpos_left:before{



	content: url(../images/home.png);



	display: block;



	float: left;	



}



.catpos_left_word{



	margin-left: 30px;



	color: #9e9e9e;



}



.catpos_left_word a{



	font-size: 14px;



	color: #9e9e9e;



}



.picScroll-left .bd{



	width: 700px;



}



.picScroll-left .bd ul{ overflow:hidden; zoom:1; }







.picScroll-left .bd ul li{



	width: 130px;



	height: 100px;



	text-align: center;



	line-height: 100px;



	font-size: 14px;



	margin: auto 20px;

	float: left;



}



.picScroll-left .bd ul li a{



	font-size: 14px;



	display: block;



}



.picScroll-left_bd_selected{



	background: #3c63c9;



	color: #fff;



}



.picScroll-left_bd_selected a{



	color: #fff;



}



.catpos_right_prev{



	width: 30px;



	height: 100px;



	background: url(../images/catpos_prev.png) no-repeat center;



}



.catpos_right_next{



	width: 30px;



	height: 100px;



	background: url(../images/catpos_next.png) no-repeat center;



}



.catpos_line{



	width: 1151px;



	height: 1px;



	background: #b2b2b2;



	margin: auto;



}



.list_jiance_title{



	text-align: center;



	font-size: 30px;



	color: #333333;



	margin: 48px auto;



}



.show_shebei_title{



	text-align: center;



	font-size: 30px;



	color: #333333;



	margin-top: 24px;



}



.show_shebei_jianjie{



	text-align: center;



	font-size: 14px;



	color: #6e6e6e;



	margin: 24px auto;



}











.show_shebei_content{



	font-size: 18px;



	color: #333333;



	line-height: 40px;



}











.nei_footer{



	background: url(../images/nei_footer.jpg)  no-repeat center;



	height: 436px;



	text-align: center;



	color: #fff;



    margin-top: 40px;



}



.nei_footer_rexian{



	font-size: 36px;



}



.nei_footer_phone{



	font-size: 60px;



}



.nei_footer_tel{



	font-size: 26px;



    margin-bottom: 24px;



}



.nei_footer_address{



	font-size: 24px;



}



.nei_pages{



	margin: 20px auto;



}



.nei_pages_content{



	font-size: 14px;



	color: #000;



	border-top: 1px dashed #d3d3d3;



	padding: 20px 0;



}







.nei_pages_content a{



	font-size: 14px;



	color: #000;



}







.related_products_top{



	padding: 18px 0;



	border-bottom:1px dashed #d3d3d3;



	font-size: 24px;



	color: #232323;



}



.related_products_bottom ul li{



	width:290px;



	



}



.picMarquee-left .bd{



	margin: 20px auto;



	overflow: hidden;



}



.picMarquee-left .bd ul li{



	margin:auto 15px;



	position: relative;



}



.picMarquee-left .bd ul li img{



	width: 100%;



}



.picMarquee-left-mask{



	position: absolute;



	bottom: 3px;



	left: 0;



	width: 100%;



	height: 50px;



	line-height: 50px;



	background: rgba(0,0,0,.6);



	color: #fff;



	text-align: center;



	font-size: 16px;



}



.news_related{



	margin-top: 10px;



}



.news_related li{



	width: 364px;



	font-size: 14px;



	height: 38px;



	line-height: 38px;



	border-bottom: 1px dashed #d3d3d3;



}



.news_related li a{



	width: 364px;



	font-size: 14px;



}



.news_related_title{



	float: left;



}



.news_related_date{



	float: right;



}



/*show_shebei结束*/



















/*list_pro开始*/



.pro{



	margin: 43px auto;



}



.pro ul li{



	margin-bottom: 21px;



}



.pro ul li:hover .pro_title{



	background: #1b57ac;



	color: #fff;



}



.pro_title{



	width: 285px;



	height: 50px;



	text-align: center;



	line-height: 50px;



	font-size: 18px;



	color: #0e0e0e;



	background: #c5c5c5;



}



.v9_pages{



	text-align: right;



	margin: 20px auto;



}



.v9_pages a{



	padding: 5px 10px;



	text-align: center;



	background: #c0d2e7;



	color: #fff;



	border: none;



	display: initial;	



}



.v9_pages span{



	padding: 5px 10px;



	background: #e71e14;



	color: #fff;



	display: initial;



	border: 1px solid #e71e14;



}



/*list_pro结束*/











/*list_about开始*/



.about{



	



}



.about_top{



/*	margin-top: 84px;*/



	margin-bottom: 36px;



}



.about_top_left{



	width: 765px;



	height: 368px;



	box-sizing: border-box;



	border: 2px solid #cecece;



    margin-top: -5px;



}







.about_top_left p{



    font-size: 18px;



    color: #333333;



	line-height: 54px;







    margin-top: 10px;



	text-indent: 1em;



}



.about_bottom{



	font-size: 16px;



	color: #333333;



	text-indent: 1em;



    line-height: 36px;



}



/*list_about结束*/











/*list_contact开始*/



.contact{



	margin: 40px auto;



}



.contact p{



	font-size: 18px;



	color: #999999;



    float: left;



    width: 48%;



    padding-left: 20px;



    line-height: 40px;



}



/*list_contact结束*/







/*list_liuyan开始*/



.liuyan{



	background: url(../images/contact_bg.jpg) no-repeat center;	



}



.liuyan_top{



	text-align: center;



	padding-top: 95px;



	padding-bottom: 40px;



}



.liuyan_bottom_left{



	width: 302px;



	height: 403px;



	float: left;



	background: url(../images/liuyan_left.jpg) no-repeat center;



    margin-left: 114px;



}







.liuyan_bottom_left p{



	text-align: center;



    margin-top: 324px;	



}







.liuyan_bottom_right{



	float: right;



	width: 635px;



	margin-right: 85px;



}



.liuyan_bottom_right_top_left{



	float: left;



}



.liuyan_bottom_right_top_right{



	float: right;



}



.liuyan_bottom_right_top_right a{



	font-size: 16px;



	color: #464646;



}



.liuyan_bottom_left{



	font-size: 26px;



	color: #fff;



	font-weight: 600;



}



.liuyan_input{



	float: left;



	width: 285px;



	margin: 10px;



}



.liuyan_input input{



	width: 200px;



	height: 28px;



	border: 1px solid #b3b3b3;



	float: left;



}







.liuyan_input span{



	font-size: 16px;



	width: 80px;



	display: block;



	float: left;



}



.liuyan_textarea{



	float: left;



	width: 630px;



	margin: 10px;



}



.liuyan_textarea span{



	font-size: 16px;



	width: 80px;



	display: block;



	float: left;



}







.liuyan_bottom{



    padding-bottom: 248px;



}







.liuyan_textarea textarea{



	border: 1px solid #b3b3b3;



	resize: none;



	width: 505px;



	height: 108px;



}







.liuyan_bottom_right_bottom{



	margin: 20px auto;



}







.liuyan_submit{



	width: 130px;



	height: 29px;



	text-align: center;



	line-height: 29px;



	font-size: 14px;



	color: #fff;



	background: -webkit-linear-gradient(#003888, #1a56ab); /* Safari 5.1 - 6.0 */



    background: -o-linear-gradient(#003888, #1a56ab); /* Opera 11.1 - 12.0 */



    background: -moz-linear-gradient(#003888, #1a56ab); /* Firefox 3.6 - 15 */



    background: linear-gradient(#003888, #1a56ab); /* 标准的语法（必须放在最后） */



   	margin-left: 90px;



}



.liuyan_reset{



	width: 130px;



	height: 29px;



	text-align: center;



	line-height: 29px;



	font-size: 14px;



	color: #fff;



	background: -webkit-linear-gradient(#9a9a9a, #060303); /* Safari 5.1 - 6.0 */



    background: -o-linear-gradient(#9a9a9a, #060303); /* Opera 11.1 - 12.0 */



    background: -moz-linear-gradient(#9a9a9a, #060303); /* Firefox 3.6 - 15 */



    background: linear-gradient(#9a9a9a, #060303); /* 标准的语法（必须放在最后） */



   margin-left: 20px;



}







/*list_liuyan结束*/











/*list_news开始*/



.news_posi_left{



	float: left;



}



.news_posi_right{



	width:560px;



	float: right;



	margin-right: 30px;



}



.news_posi_right_date{



	font-size: 15px;



	color: #777777;



	margin-top: 34px;



}



.news_posi_right_title{



	font-size: 21px;



	color: #de001f;



	margin: 25px auto;



}



.news_posi_right_desc{



	font-size: 13px;



	color: #777777;



	line-height: 40px;



}



.news_posi_right_more{



	font-size: 15px;



	color: #333333;



	width: 131px;



	height: 34px;



	text-align: center;



	line-height: 34px;



	border: 1px solid #878787;



	box-sizing: border-box;



	margin-top: 21px;



}







.news_position{



	margin: 67px auto;



}



.slideBox_news{



	position: relative;



}



.news_page{



	position: absolute;



	right: 0;



	bottom: 0;



}



.news_prev{



	width: 49px;



	height: 40px;



	background:#2a2e2f url(../images/news_prev.png) no-repeat center;



}



.news_next{



	width: 49px;



	height: 40px;



	background:#bf9f68 url(../images/news_next.png) no-repeat center;



}



.news_lists{



	width: 97.75%;



	margin: auto;



}







.news_lists ul li{



	width: 47%;



	border-bottom: 1px solid #5c5c5c;



	margin-bottom: 70px;



}







.news_lists_title{



	font-size: 21px;



	color: #333333;



}



.news_lists_date{



	font-size: 15px;



	color: #888888;



	margin: 5px auto;



}



.news_lists_desc{



	font-size: 15px;



	color: #555555;



	line-height: 25px;



	margin: 5px auto;



}







.fa-clock-o{



	margin-right: 5px;



}











































/*list_news结束*/











